MKETIRCCIACILPCGALDVIRIVHSNGHVEEISGTITASEIMKAHPKHVLKKPSSPTSDHDERDVISATKIVIVPPEAELQRGKIYFLMPATKSDKCAGGGKIRREKSNANAVVKKRSQYRRQHRDGDEKCNGGESNDVKDKNYEKDLLISSDRYLTEILSEKVATQKDRRKGRVGVWRPHLESISEIITED